package com.aaa.tars.dao;

import com.aaa.tars.entity.Codes;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.Date;

/**
 * @FileName: CodesDao
 * @Description:
 * @Author: 李宗盛
 * @CreateTime: 2025/9/12 20:35
 * @Version: 17
 */@Repository
public interface CodesDao {
    //添加验证码
    int add(Codes codes);
    //查询手机号以及验证码
    Codes queryAll(@Param("phoneNumber") String phoneNumber, @Param("code") String code);
    //标记验证码为已使用
    int update(Integer cid);
    //处理过期的验证码
    int delete();
    
    // 新增：根据手机号更新验证码
    int updateByPhoneNumber(Codes codes);
}